Programming Social Middlewares through Social Interaction Types
نویسندگان
چکیده
This paper describes a type-oriented approach to the programming of social middlewares. It defines a collection of metamodeling features which allow programmers to declare the social interaction and agent types which make up the program of a multiagent society for some application domain. These features are identified and formalised taking into account a specification of social middlewares as programmable, abstract machines. Thus, the proposed approach results in the type system of an interaction-oriented programming language. The paper uses the C+ action language and the CCALC tool as formal devices, so that metamodeling features are given formal semantics as new social law abbreviations which complement the causal law abbreviations of C+. This programming language approach contrasts with the common modeling approach endorsed by organizational methodologies, and promotes higher levels of formality and reusability in the specification of multiagent societies.
منابع مشابه
Identifying Middlewares for Mashup Personal Learning Environments
The common understanding of e-learning has shifted over the last decade from the traditional learning objects portals to learning paradigms that enforces constructivism, discovery learning and social collaboration. Such type of learning takes place outside the formal academic settings (e.g., seminars or lectures) where a learning environment is created by using some kind of web application mash...
متن کاملMeasuring the Social Capital among the Students of Payamnoor University in Southern Khorasan and its Effective Factors
This paper wants to study the measurement of social capital of the Payam Noor University in southern Khorasan. It also tries to increase the role of social capital through participation and membership in different groups. Thus, Two types of hypotheses were in micro and macro levels analyzed. More than 329 students were randomly selected and ( F and T) coeficeints show that variables like gender...
متن کاملچگونگی تأثیر کمبود ویژگی های زبانی کودکان با اختلال های طیف اتیسم بر تعامل اجتماعی آن ها در اواسط دوران کودکی و راهبردهای مداخله
Background: Human growth is dependent upon social interactions, notably essential during the middle childhood years (ages 5-10). Although some children develop differently than others, all experience the same types of mental processes through which, due to a variety of factors, they may become typically achieving, or stunted in their development. Language is a key component of being human. Comm...
متن کاملMobile Active Object for Highly Dynamic Distributed Computing
The pervasiveness of Internet-based communication technologies is fostering new forms of distributed computing, namely, large-scale, highly decentralized computing and mobile computing. In this context, new application domains such as M-commerce, mobile multimedia, and cooperative information systems, demand for adaptive and flexible middlewares and frameworks which fully exploit logical mobili...
متن کاملO14: Televiewing and Children’s Development
Participants will be introduced to the risks associated with excessive early childhood televiewing and develop an understanding of the current recommended guidelines for children’s television exposure. My research agenda in Montreal (Canada) addresses modifiable factors in early childhood that influence human development. From birth through the preschool years, exponential brain maturatio...
متن کامل